package edu.cibertec.alquiler.dao;

import java.util.List;

import edu.cibertec.alquiler.entity.Usuario;
import edu.cibertec.alquiler.entity.Video;

public interface UsuarioDAO {

	public void insertarNuevoUsuario(Usuario bean)throws Exception;
	public List<Usuario> listarUsuarios()throws Exception;
	
	public Usuario buscarUsuario(Usuario bean)throws Exception;
	public void actualizarUsuario(Usuario bean)throws Exception;
	public void eliminarUsuario(Usuario bean)throws Exception;
	
	//Login
	public Usuario LoginUsuario(Usuario bean)throws Exception;
	public Boolean ValidarUsuarioDNI(Usuario bean)throws Exception;
	//Validacion para bloqueo de cuenta en el tercer intento
	public void TercerIntentoBloqueado(Usuario bean)throws Exception;
	public void OlvideMiContrasenia(Usuario bean)throws Exception;
}
